6.47. GRUB-2.00

El paquete GRUB contiene el cargador de inicio.

Tiempo aproximado de construcción: 0.7 SBU
Espacio requerido en disco: 112 MB

6.47.1. Instalación de GRUB

Arregla una incompatibilidad entre este paquete y Glibc-2.19:

sed -i -e '/gets is a/d' grub-core/gnulib/stdio.in.h

Prepara GRUB para su compilación:

./configure --prefix=/usr          \
            --sbindir=/sbin        \
            --sysconfdir=/etc      \
            --disable-grub-emu-usb \
            --disable-efiemu       \
            --disable-werror

La opción - disable-werror permite a la construcción terminar con las advertencias introducidas por las versiones más recientes de flex. Los otros --disable minimizan lo que se construye mediante la desactivación de características y programas de comprobación que no sean necesarios para LFS.

Compila el paquete:

make

Este paquete no incluye un banco de pruebas.

Instala el paquete:

make install

Usar GRUB para poder arrancar su sistema LFS se discute en la Sección Section 8.4, “Using GRUB to Set Up the Boot Process”.

6.47.2. Contenido de GRUB

Programas instalados: grub-bios-setup, grub-editenv, grub-fstest, grub-install, grub-kbdcomp, grub-menulst2cfg, grub-mkconfig, grub-mkimage, grub-mklayout, grub-mknetdir, grub-mkpasswd-pbkdf2, grub-mkrelpath, grub-mkrescue, grub-mkstandalone, grub-ofpathname, grub-probe, grub-reboot, grub-script-check, grub-set-default, grub-sparc64-setup
Directorios instalados: /usr/lib/grub, /etc/grub.d, /usr/share/grub, /boot/grub

Descripciones cortas

grub-bios-setup

Es un programa de ayuda para grub-install

grub-editenv

Una herramienta para editar el bloque de entorno

grub-fstest

Herramienta para depurar el controlador de sistema de archivos

grub-install

Instalar GRUB en su disco

grub-kbdcomp

Script que convierte una disposición xkb en una reconocida por GRUB

grub-menulst2cfg

Convierte el archivo de GRUB Legacy menu.lst en grub.cfg usado por GRUB 2

grub-mkconfig

Genera un archivo de configuración de grub

grub-mkimage

Hace una imagen de arranque de GRUB

grub-mklayout

Genera un archivo de diseño de teclado GRUB

grub-mknetdir

Prepara un directorio netboot GRUB

grub-mkpasswd-pbkdf2

Genera una contraseña PBKDF2 cifrada para su uso en el menú de arranque

grub-mkrelpath

Hace un nombre de path o ruta del sistema relativa a su raíz

grub-mkrescue

Hacer una imagen de arranque de GRUB adecuado para un disquete o CD-ROM/DVD

grub-mkstandalone

Genera una imagen independiente

grub-ofpathname

Es un programa de ayuda que imprime la ruta de un dispositivo GRUB

grub-probe

Información del dispositivo para una ruta de acceso o dispositivo dado

grub-reboot

Establece la entrada de inicio predeterminada de GRUB para el próximo booteo sólo

grub-script-check

Script de configuración de GRUB que comprueba errores de sintaxis

grub-set-default

Establece la entrada de inicio predeterminada de GRUB

grub-sparc64-setup

Es un programa de ayuda para grub-setup